package com.prj.ufdm.cloud.ms.core.dao.code;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.prj.ufdm.cloud.ms.core.dao.BaseDao;
import com.prj.ufdm.cloud.ms.core.model.code.SysCodeItem;



/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author zhengzixiang
 * @since 2019-09-20
 */

public interface SysCodeItemDao extends BaseDao<SysCodeItem>{
	 public Integer  selectTotalBySysCodeIds(List<String> sysCodeIds) throws Exception;
	 
	 public Integer selectNotMeTotal(SysCodeItem obj)throws Exception;
	 
	 public Integer selectMaxOrdinalBySysCodeId(String sysCodeId)throws Exception;
	 
	 public List<SysCodeItem> selectBySysCodeAndEnabledState(@Param("code")String code,@Param("enabledState")String enabledState)throws Exception;
}

